home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
sh4x
/
sh41.d64
/
listing 7
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1995-03-30
|
906b
|
33 lines
100 REM DIRECTORY-SORTER
101 REM SORTIERT DIRECTORY ALPHABETISCH
102 REM BEI VIELEN EINTRAEGEN BITTE
103 REM ETWAS GEDULD (MAX. 5.MIN)
104 REM SORTIERT AUCH GESCRATCHTE FILES
105 REM MIT, STELLT SIE ABER NICHT
106 REM WIEDER HER ! SORTIERALGORITHMUS
107 REM KANN SICH IN EINEM SOLCHEN FALL
108 REM IN EINER ENDLOSSCHLEIFE VER-
109 REM HEDDERN. ABHILFE: NACH 3-4 MIN.
110 REM STOP-TASTE DRUECKEN, DANN
111 REM GOTO 210 EINGEBEN. SIND EINTR.
112 REM DANN NOCH NICHT VOLLKOMMEN SOR-
113 REM TIERT, NOCHMALS FUER EINIGE
114 REM MINUTEN LAUFEN LASSEN.
115 REM ACHTUNG !!! NUR ZUSAMMEN MIT
116 REM DEN UNTERPROGRAMMEN 1 & 2
117 REM ABLAUFFAEHIG !!!
118 :
119 :
120 DIMDD$(144)
130 MM=MM+1:GOSUB1000
140 IF DD$=NN$THENMM=MM-1:GOTO160
150 DD$(MM)=DD$:DD$="":GOTO130
160 FOR GG=1TOMM-1
170 IF MID$(DD$(GG),4,16)<MID$(DD$(GG+1),4,16)THEN 190
180 HH$=DD$(GG):DD$(GG)=DD$(GG+1):DD$(GG+1)=HH$:FF=1
190 NEXT GG
200 IF FF THEN FF=0:GOTO160
210 II=MM
220 FORMM=1TOII:DD$=DD$(MM):GOSUB2000:NEXTMM
230 END